wind parks - French English Dictionary